.iconfont {
  font-size: 16px; }

.mr a {
  margin-right: 15px; }

.cointitle {
  background-color: #f4f6f9; }
  .cointitle span {
    margin-left: 15px; }
  .cointitle i {
    float: right;
    font-style: normal;
    border: 1px solid #3bb4f2;
    width: 70px;
    color: #77cbf5;
    height: 20px;
    line-height: 20px;
    text-align: center;
    cursor: pointer;
    border-radius: 8px; }

.loadmore {
  margin: 20px auto;
  text-align: center;
  cursor: pointer;
  width: 100px; }
  .loadmore i {
    margin-right: 3px;
    vertical-align: middle; }

.label-group label {
  margin-right: 20px;
  display: inline-block; }

.limitnum, .limitnum-direct {
  position: relative; }
  .limitnum span, .limitnum-direct span {
    position: absolute;
    color: #ffaead;
    right: -78px;
    bottom: 39px; }
    .limitnum span em, .limitnum span i, .limitnum-direct span em, .limitnum-direct span i {
      font-style: normal;
      color: #000; }

.appIntr {
  position: relative; }
  .appIntr span {
    color: #ffaead;
    position: absolute;
    right: 0;
    top: 0; }
    .appIntr span i, .appIntr span em {
      font-style: normal;
      color: #000; }

.appradio label {
  margin-right: 20px;
  display: inline-block; }

.newsoringin label {
  margin-right: 20px;
  display: inline-block; }

.current {
  background: #2494ec;
  color: #fff !important; }

.echarts-wrap {
  width: 100%;
  height: 400px; }
